GameMaker now free for non-commercial use, one-time fee for indie devs
Seems like GameMaker are trying to eat some of Unity's lunch here after the mess that was Unity's install fee plan, GameMaker have made it much easier for developers to use it (and cheaper).